package org.apogee.mil.client.services.login;

import org.apogee.mil.shared.User;

import com.google.gwt.user.client.rpc.AsyncCallback;

public interface LoginServiceAsync {
	
	public void initialize(AsyncCallback<Boolean> init);
	
	public void changePassword(int userid, String currentPwd, String newPwd, AsyncCallback<Boolean> ok);
	
	public void login(String username, String passwd, AsyncCallback<User> user);
	
	public void close(AsyncCallback<Boolean> closed);

}
